home *** CD-ROM | disk | FTP | other *** search
/ Palm Utilities / Palm_Utilities_CD-ROM_2001_2001.iso / files / calc misc / Sums 1.4 / sums14.exe / sums.txt < prev   
Encoding:
Text File  |  1997-07-21  |  5.0 KB  |  104 lines

  1.                                [?] Sums [?]
  2.  
  3. One of the classic applications of the Pilot is to replace standard paper
  4. and pencil. I keep my Pilot with me at all occasions and if I want to
  5. scribble something down I simply enter it in my trustworthy electronic
  6. companion. So why not also use it for keeping balances at games like
  7. ScrabbleTM, card or dice games. It would sum the points for each player and
  8. thus eliminate all cheating and miscalculations. Of course, I have no
  9. ambitions on a ExcelTM for Pilot, just a simple "sum spreadsheet".
  10.  
  11. So here it is, Sums V1.4 ⌐ which calculates sums of integers and fix point
  12. numbers in multiple columns simultaneously. It is free but copyrighted for
  13. legal reasons. Mail me if you want to see the source.
  14.  
  15. Installation and Usage
  16.  
  17. After installing the file sums.prc (use instapp.exe from your pilot
  18. directory) on the Pilot you start with two columns. You can make up to four
  19. columns visible on the screen by choosing the appropriate number from the
  20. "Visible" menu. To see other columns use the horizonzal scroll arrows. The
  21. total number of columns the program can manage is 10 and can be adjusted
  22. with the "Columns->Add" and "Columns->Remove" menu entries. The currently
  23. active column can be collapsed, i.e. replaced by its sum, via
  24. "Columns->Collapse". The program remembers the total and visible number of
  25. columns on future starts as well as the column headings and the data.
  26. Display of the vertical column separators and optional right justified data
  27. can be adjusted in the "Columns->Preferences" screen. You can also choose
  28. the separator of the integral and fraction part of a number to be either
  29. "." or ",".
  30. The calculation works with positive or negative integer or floating (fix)
  31. point numbers. Rounding of results from 0 to 8 digits can be specified in
  32. preferences. Letters or special characters are ignored for calculations.
  33. Every time you enter something, the program recalculates the sum for each
  34. column. You can use cut/copy/paste and keyboard input as in other Pilot
  35. applications.
  36. If the heading of one of the columns is "Sum" or "Summe" (german word for
  37. sum), horizontal sums over all columns will be shown in this column. For
  38. perfomance reasons the horizontal sums will only be calulated if you
  39. manually refresh the display with the "Refresh" button.
  40.  
  41. Known bugs and problems
  42.  
  43.    * scrolling should be locked for all columns
  44.    * maybe should use global preferences for appearance of numbers and
  45.      fraction separators
  46.  
  47. History
  48.  
  49. First of all, thanks for all your feedback.
  50.  
  51.    * V1.4
  52.      horizontal sums, another fix-point bug fixed, user can choose between
  53.      "." or "," as separators
  54.    * V1.3a
  55.      fixed bug with scroll buttons
  56.    * V1.3
  57.      implemented my own fix-point arithmetic, float libs are not usable
  58.      extended preferences menu
  59.    * V1.2
  60.      added horizontal scrolling with up to 10 columns, user interface
  61.      (menus) totally rewritten, small bug fixes
  62.    * V1.1
  63.      added floating point capability
  64.    * V1.0
  65.      first public version
  66.  
  67. ---------------------------------------------------------------------------
  68. Andreas Linke, a.linke@sap-ag.de, 20-Jul-97
  69.  
  70. Copyright (c), 1997, by Andreas Linke, Heidelberg, Germany
  71.  
  72. Redistribution and use in source and binary forms, with or without
  73. modification, are permitted provided that the following conditions
  74. are met:
  75.  
  76. 1. Redistributions of source code must retain the above copyright
  77.    notice, this list of conditions and the following disclaimer.
  78. 2. Redistributions in binary form must reproduce the above copyright
  79.    notice, this list of conditions and the following disclaimer in the
  80.    documentation and/or other materials provided with the distribution.
  81. 3. All modifications to the source code must be clearly marked as
  82.    such.  Binary redistributions based on modified source code
  83.    must be clearly marked as modified versions in the documentation
  84.    and/or other materials provided with the distribution.
  85. 4. All advertising materials mentioning features or use of this software
  86.    must display the following acknowledgment:
  87.      This product includes software developed by Andreas Linke.
  88. 5. The name of Andreas Linke may not be used to endorse or promote
  89.    products derived from this software without specific prior
  90.    written permission.
  91.  
  92. THIS SOFTWARE IS PROVIDED BY ANDREAS LINKE ``AS IS'' AND
  93. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  94. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  95. ARE DISCLAIMED.  IN NO EVENT SHALL ANDREAS LINKE BE LIABLE
  96. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  97. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  98. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  99. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  100. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  101. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  102. SUCH DAMAGE.
  103.  
  104.